mount hira - Francés Inglés Diccionario